const api = require('../utils/request.js')

module.exports = {
  getListInfoNumber() {
    return api.request({
      url: '/wechat/appointment/listInfoNumber',
      method: 'GET'
    })
  },
  // 获取营地列表
  campList(params={}) {
    return api.request({
      url: '/wechat/camp/list',
      method: 'GET',
      data:params
    })
  },
  // 广告banner列表
  getBannerList: function () {
    return api.request({
      url:'/wechat/banner/list',
      method:'GET'
    })
  },
  // 修改个人信息
  updateUserInfo:function(data){
    return api.request({
      url: `/wechat/updateUserInfo`,
      method: 'post',
      data
    })
  },
  // 活动列表 /wechat/activity/getInfoByCampId/{campId}
  getActivity(campId) {
    return api.request({
      url: `/wechat/activity/getInfoByCampId/${campId}`,
      method: 'GET'
    })
  },
  // 其他项目 /wechat/project/getInfoByCampId/{campId}
  getProject(campId) {
    return api.request({
      url: `/wechat/project/getInfoByCampId/${campId}`,
      method: 'GET'
    })
  },
  //营地周边景点 /wechat/spots/getInfoByCampId/{campId}
  getSpots(campId) {
    return api.request({
      url: `/wechat/spots/getInfoByCampId/${campId}`,
      method: 'GET'
    })
  },

  //营地营位根据id获取 /wechat/campsite/list
  getCampCampsite(id) {
    // console.log(id)
    return api.request({
      url: `/wechat/campsite/list?campId=` + id,
      method: 'GET'
    })
  },
  // 营地信息
  getCampCampsiteInfo(id) {
    // console.log(id)
    return api.request({
      url: `/wechat/campsite/${id}`,
      method: 'GET'
    })
  },
  //获取营地服务设施选择数据
  getFacilitiesA(id) {
    return api.request({
      url: `/wechat/facility/getInfo/` + id,
      method: 'GET'
    })
  },

  //营地服务设施
  serviceFacilities() {
    return api.request({
      url:"/wechat/facility/list",
    })
  },
  // 获取营地详情
  campDetail(campId) {
    return api.request({
      url: `/wechat/camp/${campId}`,
      method: 'GET'
    })
  },
  // 收藏营地 与取消收藏
  collectCamp(data) {
    return api.request({
      url: '/wechat/collect',
      method: 'POST',
      data
    })
  },

  // 取消收藏营地
  removeCollectCamp(data) {
    return api.request({
      url: '/wechat/collect',
      method: 'POST',
      data
    })
  },
  // 收藏列表
  collectList(userId) {
    return api.request({
      url:"/wechat/collect/list",
      method:"GET",
      data:{
        userId
      }
    })
  },
  // 添加评论
  addEvaluate: function (data) {
    return api.request({
      url: '/wechat/evaluate',
      method: 'post',
      data
    })
  },
  // 评论列表
  evaluateList: function (campId) {
    return api.request({
      url: '/wechat/evaluate/list',
      method: 'GET',
      data:{
        campId: campId
      }
    })
  },
  // 预约 /dev-api/wechat/appointment
  addAppointment(data){
    return api.request({
      url:'/wechat/appointment',
      method:'post',
      data
    })
  },
  //新增营地
  addCamp(data){
    return api.request({
      url:'/wechat/camp',
      method:"POST",
      data
    })
  },
  // 上传服务设施
  addService(data){
    return api.request({
      url:"/wechat/facility/add",
      method:"POST",
      data
    })
  },
}